return _gdk_broadway_server_get_next_serial (broadway_display->server);
}
-static void
-gdk_broadway_display_event_data_copy (GdkDisplay *display,
- const GdkEvent *src,
- GdkEvent *dst)
-{
-}
-
-static void
-gdk_broadway_display_event_data_free (GdkDisplay *display,
- GdkEvent *event)
-{
-}
-
void
gdk_broadway_display_show_keyboard (GdkBroadwayDisplay *display)
{
display_class->after_process_all_updates = _gdk_broadway_display_after_process_all_updates;
display_class->get_next_serial = gdk_broadway_display_get_next_serial;
display_class->notify_startup_complete = gdk_broadway_display_notify_startup_complete;
- display_class->event_data_copy = gdk_broadway_display_event_data_copy;
- display_class->event_data_free = gdk_broadway_display_event_data_free;
display_class->create_window_impl = _gdk_broadway_display_create_window_impl;
display_class->get_keymap = _gdk_broadway_display_get_keymap;
display_class->get_selection_owner = _gdk_broadway_display_get_selection_owner;
_gdk_display_manager_add_display (gdk_display_manager_get (), display);
}
+static void
+gdk_display_real_event_data_copy (GdkDisplay *display,
+ const GdkEvent *src,
+ GdkEvent *dst)
+{
+}
+
+static void
+gdk_display_real_event_data_free (GdkDisplay *display,
+ GdkEvent *dst)
+{
+}
+
static void
gdk_display_class_init (GdkDisplayClass *class)
{
class->opened = gdk_display_real_opened;
class->make_default = gdk_display_real_make_default;
+ class->event_data_copy = gdk_display_real_event_data_copy;
+ class->event_data_free = gdk_display_real_event_data_free;
/**
* GdkDisplay::opened:
//g_printerr ("gdk_mir_display_notify_startup_complete\n");
}
-static void
-gdk_mir_display_event_data_copy (GdkDisplay *display,
- const GdkEvent *src,
- GdkEvent *dst)
-{
- //g_printerr ("gdk_mir_display_event_data_copy\n");
-}
-
-static void
-gdk_mir_display_event_data_free (GdkDisplay *display,
- GdkEvent *event)
-{
- //g_printerr ("gdk_mir_display_event_data_free\n");
-}
-
static void
gdk_mir_display_create_window_impl (GdkDisplay *display,
GdkWindow *window,
display_class->after_process_all_updates = gdk_mir_display_after_process_all_updates;
display_class->get_next_serial = gdk_mir_display_get_next_serial;
display_class->notify_startup_complete = gdk_mir_display_notify_startup_complete;
- display_class->event_data_copy = gdk_mir_display_event_data_copy;
- display_class->event_data_free = gdk_mir_display_event_data_free;
display_class->create_window_impl = gdk_mir_display_create_window_impl;
display_class->get_keymap = gdk_mir_display_get_keymap;
display_class->push_error_trap = gdk_mir_display_push_error_trap;
{
}
-static void
-gdk_wayland_display_event_data_copy (GdkDisplay *display,
- const GdkEvent *src,
- GdkEvent *dst)
-{
-}
-
-static void
-gdk_wayland_display_event_data_free (GdkDisplay *display,
- GdkEvent *event)
-{
-}
-
static GdkKeymap *
_gdk_wayland_display_get_keymap (GdkDisplay *display)
{
display_class->after_process_all_updates = gdk_wayland_display_after_process_all_updates;
display_class->get_next_serial = gdk_wayland_display_get_next_serial;
display_class->notify_startup_complete = gdk_wayland_display_notify_startup_complete;
- display_class->event_data_copy = gdk_wayland_display_event_data_copy;
- display_class->event_data_free = gdk_wayland_display_event_data_free;
display_class->create_window_impl = _gdk_wayland_display_create_window_impl;
display_class->get_keymap = _gdk_wayland_display_get_keymap;
display_class->push_error_trap = gdk_wayland_display_push_error_trap;
/* nothing */
}
static void
-gdk_win32_display_event_data_copy (GdkDisplay *display,
- const GdkEvent *src,
- GdkEvent *dst)
-{
- /* nothing */
-}
-static void
-gdk_win32_display_event_data_free (GdkDisplay *display,
- GdkEvent *event)
-{
- /* nothing */
-}
-static void
gdk_win32_display_push_error_trap (GdkDisplay *display)
{
/* nothing */
display_class->after_process_all_updates = gdk_win32_display_after_process_all_updates;
display_class->get_next_serial = gdk_win32_display_get_next_serial;
display_class->notify_startup_complete = gdk_win32_display_notify_startup_complete;
- display_class->event_data_copy = gdk_win32_display_event_data_copy;
- display_class->event_data_free = gdk_win32_display_event_data_free;
display_class->create_window_impl = _gdk_win32_display_create_window_impl;
display_class->get_keymap = _gdk_win32_display_get_keymap;
g_slist_free (displays);
}
-static void
-gdk_x11_display_event_data_copy (GdkDisplay *display,
- const GdkEvent *src,
- GdkEvent *dst)
-{
-}
-
-static void
-gdk_x11_display_event_data_free (GdkDisplay *display,
- GdkEvent *event)
-{
-}
-
static gint
pop_error_trap (GdkDisplay *display,
gboolean ignored)
display_class->after_process_all_updates = _gdk_x11_display_after_process_all_updates;
display_class->get_next_serial = gdk_x11_display_get_next_serial;
display_class->notify_startup_complete = gdk_x11_display_notify_startup_complete;
- display_class->event_data_copy = gdk_x11_display_event_data_copy;
- display_class->event_data_free = gdk_x11_display_event_data_free;
display_class->create_window_impl = _gdk_x11_display_create_window_impl;
display_class->get_keymap = gdk_x11_display_get_keymap;
display_class->push_error_trap = gdk_x11_display_error_trap_push;